Payaca secures £331k investment from Blackfinch

Payaca, an innovative financial technology company which has created a digital…