Companies Egypt’s Stllr closes 6-figure funding to boost tech marketing and expansion into the Middle East Caleb Nnamani 36 months ago