National Life & General Insurance Company SAOCNational Life & General Insurance Company SAOCBest Life Insurance Company - Oman