About Nsd Developments Ltd (10256964) United Kingdom