About Nsno Holdings Limited (10715868) United Kingdom