About Capital London Investment Management Plc (13142106) United Kingdom