"I considered "Onrisk" but I'm not sure as they seem to be Turkish."
Onrisk are a British intermediary but they seem to place all their aviation risks with the Albion Ins Co who are based in Northern Cyprus, a country not recocognised by any other country except Turkey. I also have been told that their accounts are audited in Latvia.