About N. S. A. Developments Limited (10781092) United Kingdom