The oddest part of the title is the “Top UK University” thing.
Yes that’s right, the UK is paying for college for foreigners who aren’t even educated enough to use a toilet.