Just had a call from this number, the usual young man with an accent from one of the India-related countries said he was from a technical support company and wanted to know how I was. Told him we have enough of our own criminals without importing them and hung up.
Checked the number online and found out it was/or had been for a limo company in Woburn, Ma. When tried to call back was told the number was no longer in service --- I guessed right, just another foreign scam