PT. Citra Supermasi Industri Company Information - Indonesia Corporate Name Citra Supermasi Industri Legal Entity Type Limited Liability Company Registered Address Business Number 80