FARMECH FOODS LIMITED - CIN U01403UP2012PLC051294 | Company