I think this sounds a little unusual.
Because Fintech is one word and "nocrat" sounds incomplete then.
If you go with Fin and technocrat, it's still better but I'd doubt it still.
I don't think it's a great name but since you bought, why not park it on Sedo with $2,000 tag.