PT. Super Moda Indonesia Company Information - Indonesia Corporate Name Super Moda Indonesia Legal Entity Type Limited Liability Company Registered Address KAPUK KAMAL MUARA NO.18A Business Number 1173193