B2B marketplace Ninjacart raises $35 mn in Series B round