I can help, but i cant find much int he way of legal filings from this casino or group.
Can you see what licence it is holding please? At the bottom of the home page it should say, but from what I can see it holds no licence. If thats true… dont ever play there and run the fuck away. They may well be ok but thats like trusting a guy on a street corner to look after your cash instead of your bank.