Off shore tech team. Elagoon Digital. Kolkata, India, even though the caller ID says it's from Texas. The number might be a call center for a number of other companies too, but my return call to them via skype (so they didn't see my mobile). Harmless enough, but junk.