Socotra Vaunts First 12 InsurTech Partners in Socotra App MarketPlace