Totally Crap Service
Everything that hadn't been clear about this disaster became transparent when the letters "TCS" appeared. That company of buffoons has been infesting at least one major British airline of my acquaintance for many years now, and their performance is ... bad beyond belief.
Then again, if your client has the kind of imbecilic IT and general management that will actually pay £1m for a simple app—more than once!—perhaps it deserves everything it gets.
Ex-military types being an honorable exception, British corporate senior management is simply the utter pits. Give me a British ex-officer, or any German, any time.