Kenya video-conference platform elbows its way into crowded field