About Yy Foods Limited (11453189) United Kingdom