About Jlb Ltd (12364797) United Kingdom