E – Lamsa IT & Multimedia Developers Posted on June 24, 2016 by engmansy E – Lamsa IT & Multimedia Developers 50 Eskandar Ibrahim St. Alexandria………………………………..03 554-1403