Note: We currently only support registration and verification for companies that are registered in South Africa.


To get started, simply submit the key information for Identity Verification through the company onboarding process.

Once the onboarding process is complete, a Mesh Compliance Officer will reach out to the legal representative via to request the supporting documents needed for verification.


We take accuracy seriously, so we carefully review all submitted documents to ensure that the information provided is accurate and up-to-date. If there are any discrepancies, we will handle them on a case-by-case basis.


If you have any questions about the Identity Verification process or need more information, don't hesitate to send an email to Our team is here to help you navigate the process and ensure a smooth verification experience.