About Ll Holdings Ltd (SC640093) United Kingdom