for finance, don't go beyond G5 or at most Warwick if you want the degree to be well regared back in China...
P.S. make it clear you want business analytics or finance first.....the manchester operational research and risk analysis is a BA master, but not a finance related one. the risk in the risk analysis doesn't mean much about financial risk management, but more on decision science and/or business statistics.