About Phoenix Life Holdings Limited (06977344) United Kingdom