You can rate the company New Zealand eTA : Electronic Travel Authority by filling out this form.
More contact info for New Zealand eTA : Electronic Travel Authority:
New Zealand eTA : Electronic Travel Authority
Washington
20005 Washington