It's not hard to believe that a small country can have a vastly oversized economy due to finance - legal or illegal.
"The UK government says it has frozen assets owned by his network, including 19 properties in London - one of which is worth nearly £100m ($133m)."
How does this quote indicate that the UK was enabling Zhi?