>>214123214 (OP)
They don't owe the country themselves, they ow the banks in those countries money. The UK is a major international finance hub and many international billionaires, alot from a heavily sanctioned county, would like to invest the money somewhere more stable.