About Trinity International Investments Llp (OC323889) United Kingdom