I am not defending the casino, but their profit doesn't matter here(so I'm not sure why you even mention that), and from what you have written here, you also probably knew what you were doing, knew what the consequences could be if you got caught breaking their Terms and Conditions(winnings voided). Anyway, you should at least get your deposit back.
As far as I know, Cloudbet Geo-blocks users from banned countries.
Tried to verify this using a free VPN with a UK IP(London), but I can still access it, but when if I use an IP from the Netherlands(Amsterdam), it does block the website.
I hope someone from the UK can really verify this.