UK based embedded finance startup raised $24m in new funding led by D Squared Capital and Moneta Venture Capital.