PT. Indra Sakti Mulia Company Information - Indonesia Corporate Name Indra Sakti Mulia Legal Entity Type Limited Liability Company Registered Address Kawasan Biz Park Blok G No.15 Business Number 1030325