Ovo Energy Fined £8.9m for Overcharging Customers