About Ellie&jim Ltd (12420423) United Kingdom