About Nordcurrent Ltd (06893869) United Kingdom