Been comparing payment rails that still accept UK cards and have some thoughts.
One thing I learned is that doing the research first saves a lot of trouble.
Came across a clear write-up that explains how disputes are handled without the local body.
Sharing in case anyone else is interested.
A page I keep coming back to:
non uk casinos