About Jll Accountancy & Admin Ltd (13295244) United Kingdom