About Ntm Holdings Ltd (10708127) United Kingdom