PT. Pelita Abuka Limited Company Information - Indonesia Corporate Name Pelita Abuka Limited Legal Entity Type Limited Liability Company Registered Address JAKARTA Business Number 1013056