I have been researching payment rails that still accept UK cards for the past few weeks.
The most common mistake is skipping the small print.
There is a decent guide out there on how disputes are handled without the local body that settled most of my questions.
Feel free to check it out.
Worth a look:
non uk casino sites