They removed their previous page claiming the website was closed, which it isn't. This reveals a lot about the company—liars and scammers. It's a rigged casino; avoid it. They may let you win initially but then block further winnings on your account. I've had a review of my transactions, and it confirmed that something changed after my first withdrawal, leading to no further wins.
Claim your business profile now and gain access to all features and respond to customer reviews.