About Jlls Holdings Limited (10987531) United Kingdom