About London Investments & Securities Exchange Limited (13109582) United Kingdom