Sep 20, 2025 Founded in Doha Registered as Craig Point for Support and Technology Services, CR 250139.