About Nss Corp Limited (06153518) United Kingdom