They took my money after 7 days because…
They took my money after 7 days because i was unable to remove my card and they didn't let me access to the account I'm still waiting for the otp i have tried thousand times. They are fraud
Date of experience:
Jan 18, 2026