New agency accounts are set up by the Findie team, not by a form.
Email support@findiehq.com with your agency name and we'll get you started.