About Tresidor Investment Management Llp (OC423884) United Kingdom