If your company is based in the UK, you do not need to upload heaps of documents. This doesn't mean we’re somehow less risk-averse than other banking service providers, no. We care about our customers’ safety as much as anyone else. It is simply easier for us to run compliance checks using open sources and we use data-driven AI technology to do just that.
Previously, all companies had to upload at least five mandatory documents when they were going through onboarding.
Now, we have simplified this process for UK-based companies. If your entity is based in the UK, all you would need to upload are two mandatory documents:
- Proof of Incorporation,
- Proof of registered address.
The UK is only the first step and in the near future, we will be rolling out this customization to other countries soon.