Tamkeen Insurance holds its ordinary and extraordinary general assembly meeting 2024