Insan Mulia Corporation (IMC) was the private company in Indonesia which is build 2005. <br/>Now, IMC focus on developing herbs business and cost-quality-delivery we try to give best tea product beyond others. ...
Address:Kebraon Mitra Satwa 2 / 71Business type:Manufacturer