About Nordri Ltd (SC432145) United Kingdom