Home Companies Risk Ledger Share Save Report this company Send Report Risk Ledger London, United Kingdom About Company Over 60% of organisations have experienced a cyber incident caused by a compromised third-party.