About Ellie V L Ltd (11583513) United Kingdom