About Polar Capital Holdings Plc. (04235369) United Kingdom