About J&l Capital Limited (13019478) United Kingdom