About Nsu Developments Ltd (12020087) United Kingdom