TAC Universe TAC Universe 9 Street 9, Maadi, Cairo. Maadi Egypt Focus Service - Marketing - Digital Marketing