About Tt International Investment Management Llp (OC383873) United Kingdom