About Aeolos Holdings Limited (13576506) United Kingdom