About Altitude Investment Management Plc (11971482) United Kingdom