About Alel Ltd (12237464) United Kingdom