New KYC solution launched to combat financial fraud