About Nsn Technologies Ltd (08145152) United Kingdom