It might be £1m or it might not - The list only gives the number of shares, not the value. It's quite common for shares to be issed with a nominal value that is less than £1 - for example Hibs shares are 2p each while the Oldhun's shares were 10p (as are the Yams).
As I said earlier, it may be coincidence, but 22m shares at 25p gives us £5.5m - now where have we seen that number before....