Activity
Data processing, hosting and related activities (63110)
Officers
- directorKHAN, Muhammad (2026-07-20, British, United Kingdom)
Persons with significant control
- Mr Muhammad Khan Ownership of shares: 25% to 50%; Voting rights: 25% to 50%
Data processing, hosting and related activities (63110)