About Tmx3 International Limited (NI046102) United Kingdom