Contact us

Let’s discuss your needs and find a Solution for you

Call Us

UK +44 203 936 3505
Canada +1 437 886 3969


We’d love to talk about a mutual fruitful cooperation

Contact sales

Help & Support

We’re here to guide and assist you with any questions that might arise

Contact support

Media & Press

For press related enquiries, information about our activities and upcoming events

Contact press

Vulnerability Report

If you believe to have found a security vulnerability, we encourage you to notify us

General Queries

For general queries, including partnership opportunities, please contact

Contact Details

40 King Street West, Suite 2100

Toronto, Ontario M5H3C2, Canada


Level 39, One Canada Square, Canary Wharf

London E14 5AB, UK