Egyptian marketing tech startup Stllr Network has closed a six-figure US dollar round of funding to help it grow its team and expand regionally.