About Ntm Developments Limited (10906514) United Kingdom