York fintech KodyPay secures investment worth more than $3m