The fintech firm has secured funding from Maven Capital Partners