Welcome to the forum.
When I visited your site, I found a warning from McAfee Advisor but I think they could be wrong on this:

So I guess that can be a false alarm from McAfee Advisor.
Then, I tried to visit your site using Edge, but I did not get any warning like what I got from Chrome or maybe that is because I did not add McAfee Advisor to Edge.
I am trying to register but I think you should fix the "Register Now" button because that only show in a half button like this image:

I am glad KYC is not mandatory on your site and I hope it will be like that and not change anything in the future.
By the way, I got a first-time Deposit Bonus of up to $500 but how much is the minimum deposit amount?