Just one last step, I'm so close. I don't think there is much the Triad can do if I leave the country, unless they are also located in London.