About Ntmr Ltd (12264370) United Kingdom