About Lse Capital Management Limited (12508137) United Kingdom