Joseph Wahba Code Farm 17 B El-Obour bldg., Salah salem st. Heliopolis 11811 Cairo Egypt Focus IT-Telecom - Service Providers - Service Provider