Set up account sent my id like asked. Deposit money played and won. Now trying to get the money 1st it asked if can link my bank with them. I wasn't keen on it but it. then they said I to send 3 mths of bank statement. Seem quick to take your money but don't want to pay out. Just wish I had read the reviews 1st
Claim your business profile now and gain access to all features and respond to customer reviews.