Claiming to be support for Microsoft. (1-844-230-6130)
Located in California (as they claim)
Street:B1/194, 3 rd floor, Panchsheel Enclave New Delhi
The domain Info proves otherwise.
BREAK THESE SCAMMERS!