PT. Mael Kemawa Tech Company Information - Indonesia Corporate Name Mael Kemawa Tech Legal Entity Type Limited Liability Company Registered Address Jl. Cimandiri 2D Blok V-1 Nomor : 23 Business Number 660471