MEGAMIX FOODS LIMITED - CIN U15132WB2012PLC185495 | Company