About Polar Capital Technology Trust Plc (03224867) United Kingdom