https://gamban.com/
I don’t know what the issue is and it’s none of my business but if there are problem gambling issues involved also look at Gamstop if you haven’t already done so. It’s the national self exclusion scheme for online gambling operators.
https://www.gamstop.co.uk/