About Eolo Ltd (11029855) United Kingdom