These people are still up and running despite an article exposing their scams. They are operated by Saburi TLC Worldwide Services Private Limited. Recently, they have been answering as premium tech support to disguise themselves from their damaged brand name. Employees of Saburi TLC complain about the mistreatment and fraudulent schemes on Glassdoor, Indeed, etc.
The following people are behind these scams: Brian Cotter and Anuj Jain
Article exposing their scams:
https://www.hindustantimes.com/india-news/scare-and-sell-how-indian-call-centre-scammers-cheat-foreign-computer-owners/story-cTE5eHZIo3AkjvTJDhokAK.html
Address of the BPO scam:
Saburi TLC Worldwide Services Private Limited
6th Floor, Spaze Platinum Tower,
Sector-47, Sohna Road,
Gurugram - 122001 HR | INDIA
Phone number: 1-800-680-5813
Amazing how the Indian government has not shut these guys down despite of loads of evidence of their fraudulent practices.