About Nsm Technology Limited (12022848) United Kingdom