PT. Indo Cipta Ekakarsa Company Information - Indonesia Corporate Name Indo Cipta Ekakarsa Legal Entity Type Limited Liability Company Registered Address Jl. Kapuk Raya nomor 1M Business Number 1008328