IT Security ICO fines Capita £14m after ransomware caused major data breach PulauWin — October 15, 2025 add comment Outsourcing giant hit with £14m fine over 2023 cyber attack, but costs could rise as legal actions continue