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.