PT. Indri Pertiwi Semesta Company Information - Indonesia Corporate Name Indri Pertiwi Semesta Legal Entity Type Limited Liability Company Registered Address JL. Business Number 512948