tamer taha Al Masa for Trading and Supplies 23 El Tahrir St., Floor 7 Giza Dokki Egypt Focus Trade - Import Export