ELEMENT5 is used by many software companies and is a legitimate billing company, but do keep us informed.