About Melissa Deli Ltd (10332386) United Kingdom