About Yumy Food Ltd (12577856) United Kingdom