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