About Chubb Insurance Investment Holdings Ltd (06408046) United Kingdom