Global startups competition Seedstars World has selected the seven startups to pitch at the Ethiopian leg of the contest, battling it out...