About Jls Europe Ltd (10118758) United Kingdom