About London Capital Group Holdings Plc (05497744) United Kingdom