TT International Asset Management Ltd