I used ALC Global Health Insurance for a few years, they are based in the UK but have global policies. I gave up on them because they got too expensive for me, but they might work for you. If you're a member of Baymac (global professional pilot's group) they have various types of insurance available including a couple of different medical options.