About Deli Kitchen Healthy Food Ltd (11913026) United Kingdom