Societe Generale picks up a stake in this fintech player