Private Liability Insurance from Helvetia

Helvetia is an insurance company based in Switzerland. They offer a private liability insurance that protects you against any third party claims against you. They offer coverage for any damages against you, and or the cost of a lawyer to represent you if needed.

Check out their website for more information.