PT. Total Sistem Jaya Company Information - Indonesia Corporate Name Total Sistem Jaya Legal Entity Type Limited Liability Company Registered Address JAKARTA Business Number 98