ID Finance Secures $24.4M Funding Round | Signalbase