Equifax fined maximum penalty under 1998 UK data protection law | Heykuki News