Welcome to the forum. The website looks better than most new projects and feels like it's done professionally. It's good that you have tons of payment methods, and you are a licensed casino already. I also think it's great that you have a very clear
KYC policy that mentions the condition under which one has to provide ID:
The Operator is obligated to perform Know Your Customer procedures and anti-fraud measures on Member Accounts to prevent Money Laundering and Funding of Terrorism once you reach 2000 EUR in Your deposits.
However, I see that to provide the documents, one simply has to send them to your email. While easy to do, it's not a standard practice as KYC checks are usually outsourced to companies that specialize in it, and people might be less willing to give their documents straight to a casino which is owned by anonymous strangers.
KYC does not matter if they are indicated to have committed a violation, but if so far it can be tolerated, which means it can still be overcome by several other methods besides KYC, then it is better to use that method. KYC is required only if there are no more troubleshooting alternatives.