This is the UEFA report that the £129m figure supposedly comes from. I can find nothing in it to substantiate that claim. The figures in the UEFA report are based on the same accounts on CH.
https://cdn.vev.design/private/aTCxVXgBbmVvmw45NvpIseApVuy2/1kgtc5-uefa-benchmkaring-ecfil-report-2024.pdf