Niyo raise $35 million in series B funding