Completely untrustworthy
Completely untrustworthy! I reached out about my withdrawal requests stuck on processing, and they accused me of breaching terms I didn’t violate. I simply used the app! They effectively stole over £50 from me.
Date of experience:
Nov 14, 2025