About Michero Yedu Wholefoods Limited (12639195) United Kingdom