The Information Commissioner’s Office (ICO) issued Equifax Ltd with a £500,000 fine (PDF) for failing to protect the personal information of up…