About Pharo Management (uk) Llp (OC308276) United Kingdom