About Ellie Ellie Ltd (08163418) United Kingdom