About Lll Management Ltd (08530962) United Kingdom