PT. Pelangi Semesta Abadi Company Information - Indonesia Corporate Name Pelangi Semesta Abadi Legal Entity Type Limited Liability Company Registered Address TAMAN PULO GEBANG D-3/3 Business Number 42201