About London Corporate Finance Limited (13305368) United Kingdom