KYC escalation has reached 11 records together with a lender-credit image for each Trustpilot customer feedback