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