About Ns Smo Limited (10905311) United Kingdom