As a general rule the international one is better, as they tend to focus more on graduate prospects and prestige rather than student satisfaction. Some unis also don't release their student satisfaction making the UK one's a bit weird. Not saying that student satisfaction, isn't important, it just means that the league tables don't accurately show what are considered to be the best unis