Revenue
FY, 2024




Trademarks
Mar, 2025
United Kingdom
1.14, Warnford Court, 29 Throgmorton St, City of London
United States
3000 El Camino Real building 4 suite 200
Egypt
Building 227, 2nd Sector, City Centre, 5th Settlement
United Arab Emirates
Dubai Media City Building 5
United Kingdom
St. Paul's House, 23 Park Square S