About Nss Limited (04202760) United Kingdom