Insurtech Socotra sees 97% revenue growth, first half 2022