About Eleonora Limited (12429835) United Kingdom