About Jll Global Solutions Limited (07542234) United Kingdom