About Eleni Retail Ltd (11704135) United Kingdom