PT. Insan Cendikia Berguna Company Information - Indonesia Corporate Name Insan Cendikia Berguna Legal Entity Type Limited Liability Company Registered Address Jalan Ombilin nomor 19 B Business Number 811802