About Lx Capital Limited (06299148) United Kingdom