I remember having seen many similar cases since 2007/2008 ...
Especially in cases of poker.
Neteller headquartered in the Isle of Man, they are not completely dependent of England, it is a very special case. The consitution of their judicial system is very different from what I know in the countries of the European Union. It's a like the tax havens of the United Kingdom.
I hope you will find a specialist which can help you.