How long does it take to set up an account?
Please note that we are have paused all onboarding of new clients for the time being. For now, please join our waiting list here to be among the first informed when our onboarding opens again.
Filling in the details for the application takes only a few minutes. We aim to get back to you within 5-10 business days if we need further information to support your application, and to complete the application shortly thereafter.