PFI Mega Life chooses Majesco Policy for life & annuities and group