About Palm Re Holdings Limited (12619783) United Kingdom