About Ntm (uk) Limited (08258896) United Kingdom