About Ale Holdings Limited (12216812) United Kingdom