About Nsno Limited (12987173) United Kingdom