About Nsm Developments Ltd (13610263) United Kingdom