About Ael Holdings Limited (SC335748) United Kingdom