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.
Hello!
Please indicate from which IP-address you tried to access the site in order to understand why you could not do this.
Also, you can see yourself the list of Restricted countries in the conditions
https://www.slotman.com/terms-and-conditions paragraph 3.6