Dodgy company
This company claims it’s not gambling. But yet the whole app is gambling. Good luck getting your ID verified, they will find any reason to reject it. If your successful in getting them to verify your ID, you then only have 20 more hurdles to jump. They will keep your money for as long as they can!