My account was locked, and the support team is asking for various documents. I keep sending them, but they keep requesting unnecessary information, seemingly just to prolong the process. I feel concerned about identity theft. I do NOT recommend using this platform; there are plenty of other casinos available.
Claim your business profile now and gain access to all features and respond to customer reviews.