PT. Citra Cahaya Letti Company Information - Indonesia Corporate Name Citra Cahaya Letti Legal Entity Type Limited Liability Company Registered Address JL. TOMRA 90 Business Number 34