As you can see, I do not see any where in your website where you clearly stated or mentioned about your licence which means you are likely operating illegally from wherever you are currently located.
If you go to their
Terms of Use, you will see a claim that there are operated by Palness Media BV. This should probably be Palness Media B.V. However, enter that name into a search engine and you get nothing related to gambling or casinos. They have also posted their registration number (A227489 - CCA CR-NG). Searching on Google for that also doesn't render and useful information.
Further down in their TOS you can read that the terms are construed according to Costa Rican law. So the owner company should be regulated by a Costa Rican authority.
@Betflexi
Is there any public record of your connection to Palness Media BV.?