About Mimosa Food Works Ltd (11615284) United Kingdom