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