Hard the situation, have you ever read the term & condition.
Mostly UK & US having their own term & condition, and they're mostly on lock regions, which is a site only for (UK-user) same as (US) with playable coins as money. Also, most of casino having IP restriction, which is you came from UK you should be restricted blocked geo during registration.
You are using VPN ?