About Nsno (ftrs) Ltd (08268947) United Kingdom