the company took my credit card details and purchased things from delhi. They even told that they wont be returning my money, 24 technocare.com is a f…