About Jll Designs Ltd (10297104) United Kingdom