Life insurance or life assurance is a contract between an insurer and a policy holder, where the insurer agrees to pay a lump sum of money upon the the policy holder’s death. The life insurance policy owner in return agrees to pay a agreed amount called a premium at set intervals for this life assurance cover.
UK life insurance companies can be found here