About Tri-ace Investments Llp (OC330975) United Kingdom