138 Tahrir Street, Dokki, Giza, Egypt | 00201222848061 | info@iamafilm.com