This is a fraudulent company. Any company that can deduct money out of your account without your permission or authorization is FRAUD.
I never received a call from them, nor was I told about this company. I happened to check my acct online and discovered a charge of Rs. 1825.
Called them and they kept telling me that I had agreed to open a acct with them last month and how they can only refund half that amount.
I cant believe their guts to tell me that, despite me assurance that I wasnt even in the country last month. I would NEVER, EVER open an acct with this company, even if it was for free
Stay away!