About Lst Capital Limited (10590885) United Kingdom