Sounds like UK problem to me. No one can be expected to know or abide laws of another country. In person or in the digital realm. If UK has some laws, then UK citizens should abide them, not the rest of the world. In other words, say betting is illegal in UK and I as a UK citizen go and make a bet via website that is run by a business in Panama. The Panamanian company should not concern itself with anything but rather it is me whom is breaking the law.