About Nss 1.1 Ltd (11104749) United Kingdom