About Jlf Capital Limited (11210719) United Kingdom