© 2026 ORYX. All rights reserved. ORYX is an Egypt-registered creative and marketing agency providing branding, digital, website, marketing, and exhibition solutions. Commercial Registration No. 10170-00000-47570 · Company ID No. 782808107 · Tax Registration No. 782-808-107.