Al Ahlia Insurance Company underwrites a variety of insurance covers in all general insurance types.