Provides identity verification and authentication services, leveraging AI and biometric technology for secure digital access.
2012
United Kingdom
501 - 1,000 employees
Information Technology & Services
$100M - 500M in revenue
| Target | Year | Value | Scope | Baseline |
|---|