About Eleni C Ltd (11915368) United Kingdom