PT. Mitra Sayur Kita Company Information - Indonesia Corporate Name Mitra Sayur Kita Legal Entity Type Limited Liability Company Registered Address BUKIT CENGKEH II Blok. B No. 10 Business Number 1096748