About Eolus Capital Limited (10278350) United Kingdom