About Lombard Capital Plc (06050613) United Kingdom