About Eol Holdings Limited (10644882) United Kingdom