Immediate life insurance website launched, first in world