A Guernsey-based company licensed to carry out long-term and general insurance business that has been closed to all new business since early 2016.