PT. Indo Nuta Sembada Company Information - Indonesia Corporate Name Indo Nuta Sembada Legal Entity Type Limited Liability Company Registered Address JL. Business Number 505798