I got a call from the number 203-287-7670 for TPS Registration. Apparently the guys sounded an Asian definitely from one of the call centers from India.
He befouled me by telling me that they were from BT.NET and took my credit card details to charge be 19.95 for TPS fees.
I warn people to not to get victimized by them and should report to BT immediately.