About Eleonora 15 Ltd (08961860) United Kingdom