About Trier Investment Company Llp (OC389604) United Kingdom