United Kingdom based provider of payments and identity authentification software raised $13m in new funding led by Crossfin Holdings.