I think you must be all reading something different to me as nowhere does it state that £25 million is the buying price.
It says that "Proof of funds amounting to not less than £25million" is one of the "several stipulations which have to be met before any access to financial information pertaining to the sale can be disclosed".
Once those stipulations are satisfied, then that will allow them to be part of the "process of selecting those best positioned to make a serious offer for the club."
So once those have been satisfied, then the offers could be... who knows?