According to yesterday's Telegraph
The NAO (not having a mainframe) then passed the database to KPMG to process.
So the NAO was paying a profit-making business to extract usable data instead of HMRC doing it in-house. A rather convoluted way of auditing a Governemnt department.
Little or no cost saving there.