SEDCO Introduces Innovative Self-Service Machine at GITEX Africa 2023