About Ns1 Holding Ltd (11496344) United Kingdom