@dezwots Hi there and welcome to the forum.
This comment should be posted in another topic, relevant to your question, but I cannot move it for you. You have to do it yourself I'm afraid.
Coming back to your question - the answer is 99% a SCAM!
There are already lots of similar reported cases here in the forum, so you can browse around the topics, find them and read them - most if not all of them were SCAM!
IT'S A SCAM CASINO.
First they give you no deposit bonus and when your balance reaches high and you want to withdraw they ask for deposit and then you never see the money.
Stay away from these guys.