http://www.euclaim.com/?Page=HomeEN will take you to the English homepage. The link above took me straight into the Dutch one, without a button to change language... Not a problem for me but probably for a lot of others it is. However all the links take you to the Dutch sub-pages again
Solution is to replace the 'NL' at the end of the links in 'EN'.
BTW: T&Cs - 2.2. The contract can be entered into only in
Dutch.
Looks like this only works for residents of the Netherlands, as well I guess that payment can only be done into a bank account there (or perhaps somewhere within the euro zone).
Also found this link
http://www.euclaim.co.uk/ which works better, though T&Cs 2.2 still the same.... Maybe I can offer translation and money transfer services for a modest 20% fee