This casino is a complete scam; they aren't licensed to operate in the UK, they refuse to pay out, and treat customers poorly. The gambling commission is investigating them, so if you haven't received your money, contact your bank to initiate chargebacks.
Claim your business profile now and gain access to all features and respond to customer reviews.