About Lombard Corporate Finance (june 2) Limited (02162406) United Kingdom