About Tigerrock Advisors Llp (OC402606) United Kingdom