About Ntm Solutions Ltd (13340237) United Kingdom