insurance business has the same meaning as in the Insurance Act 1973.