About Nss Holdings East Anglia Ltd (12385811) United Kingdom