Never heard of your site until now op which is why I won't comment on all of the pending issues related to your site. Coming to the site itself, it reminds me of Sportsbet.io thanks to the name and UI which is a good thing.
Can you provide a more detailed answer as to when KYC is specifically required here in the casino and sportsbetting sections?