Contact us

Let us discover your needs and we’ll find a Solution to help

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


251 Laurier Ave. West, Suite 900

Ottawa, Ontario K1P 5J6, Canada

+1 437 886 3969


Level 39, One Canada Square, Canary Wharf

London E14 5AB, UK

+44 203 936 3505