About Tricon Investments Limited (12320948) United Kingdom