About L L A Holdings Ltd (12058646) United Kingdom