About Fooddeli Ltd (13076719) United Kingdom