About Delisa Food Limited (11891878) United Kingdom