About Nss Associates Ltd (10941379) United Kingdom