About Jll Holdings Limited (12501086) United Kingdom