About Lombard Corporate Finance (11) Limited (04439310) United Kingdom