For a casino that registered its licence in Curacao, you ask too much while there are casinos where you don't even have to register before you play. Maybe it is your parent company which causes the problem. I see in your footer SG International is a company from the UK.
I was frustrated while reading your ToS:
6.1. Why do I need to verify my account?
When you sign up for a new account we check that you are over 18 and we verify that you are who you say you are, (a process called Know Your Customer ‘KYC’). It’s part and parcel of gambling responsibly, and something that the law requires us to do.
8. DEPOSITS, WITHDRAWALS AND REFUNDS FROM YOUR ACCOUNT
Withdrawals (including – Refunds) shall be provided within 7 (seven) days time after completion of KYC and approval of Your Account.
And It goes on and on with so many legal crap in your ToS. I understand the UK is a tight country but players don't give a shit about your excuses.
I also didn't see it, where in your ToS did you state that players are free from KYC as long as they play with crypto?
If you are so eager to enforce the law, why would you give a free pass to crypto users?