we do not have any maximum bet limits or deposit / withdraw limits
So you currently have 0% house edge, and no maximum bet?
That sounds like a remarkably risky thing to offer.
If you weren't a totally unknown entity you could find yourself with some huge whales on your hands.