About Tri Investments Ltd (10699933) United Kingdom