PT. Inipay Digital Nusantara Company Information - Indonesia Corporate Name Inipay Digital Nusantara Legal Entity Type Limited Liability Company Registered Address Perumahan Villa Pamela 1 Business Number 1126124