True rjk, but I expect them to be more realistic. 6 UK universities among the top 25, but not a single French, German or Japanese university?
Anyway, I do not believe it is possible to rank universities cross borders. There are far too many differences to effectively compare universities in the UK to universities in the US to universities in Germany etc…