About Nssl Limited (03162148) United Kingdom