About Trimountain Partners Llp (OC418422) United Kingdom