About Edie Kumiko Limited (11030090) United Kingdom