Based in the UK and US, Humanity Insured is a new independent nonprofit. Backed by the insurance market and philanthropic ...