The requirements of this Module therefore apply to insurance firms and insurance intermediaries who are selling, intermediating or advising on direct insurance contracts from their offices in Bahrain, with respect to customers who are resident of Bahrain. The requirements in this Module do not, therefore, apply to direct insurance activities carried on from overseas branches and subsidiaries of Bahraini insurance licensees, or to activities carried on with non-residents.