Isra Osman Teach-O-Gen No.58, New Cairo 1, Cairo Governorate 4723323 Cairo Egypt Focus Service - Education, Training - Training Providers