About New Yummy Food Limited (10706542) United Kingdom