Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2025




Solutions
FY, 2023
Customers (UK)
FY, 2023
Users
FY, 2023
United Kingdom
Central House, Beckwith Knowle
India
8th Floor, Plot No 30/A, Survey No 83/1, TSIIC- Hyderabad Knowledge Center
United Kingdom
122 Oyster Ln
United Kingdom
Cambridge Business park, Cowley Road
United Kingdom
17-19 Kelvin Lane
United Kingdom
Unit J1, Lowfields Business Park Lowfields Way