About Insurance Holdings Ltd. (05601837) United Kingdom