About Nmt Developments Ltd (12962219) United Kingdom