About Resolution Life Uk Holdings Limited (13292684) United Kingdom