Insurtech: Socotra App MarketPlace Welcomes Twelve Insurance Technology Partners