A credit company responsible for sending nearly one million nuisance texts in six months has been fined £80,000 by the Information Commissioner’s Office.