About Aeolus Limited (10356990) United Kingdom