About Ellie S Limited (11829573) United Kingdom