PT. Indera Kawala Cakra Company Information - Indonesia Corporate Name Indera Kawala Cakra Legal Entity Type Limited Liability Company Registered Address Jl. Raya Hankam Gg, Baru No.70 Business Number 960822