About Aegean Group Holdings Limited (12837036) United Kingdom