About M.a.m. European & African Foods Ltd (12528288) United Kingdom