About Npi Global Ltd (10176846) United Kingdom