PT. Mega Cahaya Cilacap Company Information - Indonesia Corporate Name Mega Cahaya Cilacap Legal Entity Type Limited Liability Company Registered Address Jalan Slamet Riyadi Business Number 836111