e – lamsa it & multimedia developers Posted on June 24, 2016 by engmansy e – lamsa it & multimedia developers 50 iskandar ibrahim st. alexandna 03 554-1403