About Ll7 Ltd (12569932) United Kingdom