A warm welcome to the forum and gambling world as well. Seems it's hard to visit your website from my jurisdictions. Even tried from Tor browser, not sure if it's due to jurisdiction restriction or website problems. So I am failed to see the look of the website, but based on the announcement thread, I am assuming the website design would be nice.
However, seems a few users replying about deposit limits. Is it really necessary to limit the deposit amount? Why gamblers can't make the deposit as they want. If gamblers can bear deposit fees then the platforms shouldn't have an issue.