About Invest Management Inc. Plc (13071906) United Kingdom