TfL IS not-for-profit. I.E. any profit it gets is reinvested in London's transport infrastructure.
Sky News hasn't really done any investigative reporting here, the information is publicly available and most interested people knew about this project years ago.