About Jlc Capital Limited (12067232) United Kingdom