This company is kinda advertising portal, they got our information from online search through and request more details information from us... So, beware of this caller...
Just got a call from them and ignored it, they left no message - seems from these posts to be a really recent scam and glad I didn't answer. No idea how they got my number since it was my brand new work cell they called, and the number didn't belong to anyone before me.