About Jlb Europe Ltd (11851857) United Kingdom