PT. Instrat Data Nusa Company Information - Indonesia Corporate Name Instrat Data Nusa Legal Entity Type Limited Liability Company Registered Address - Business Number 811204