About Ll Capital Limited (10231818) United Kingdom