Dreadful company! They emailed me offers, and when I met the deposit amount, they claimed I deposited a couple of hours (or less) earlier, so nothing could be done. I deposited £20 and was supposed to get a £30 bonus, but they denied it. To make matters worse, I didn’t win anything with the £20 I used. Try different genuine and well-known sites, but definitely not them. I will never use them again—they are cheaters!
No reply.