That's a company in San Francisco called IP Momentum. They sell VOIP services, as far as I can make out. Judging by the date of the first post here, they've been out for a while.
Just got a call from this number, minutes after "registering" for a free PDF download about HTML5 (empty voicemail, 26 seconds of them inadvertently breathing into their microphone). I think it said Focus Research, sounds like sales