About Nssp Ltd (10260008) United Kingdom