About Trinetra Investment Management Llp (OC415873) United Kingdom