About Ellenor Investments Limited (04457199) United Kingdom