InsurTech Socotra reveals 12 companies joining its App Marketplace