About Aeolus Group Limited (10960511) United Kingdom