About Tor Re Holdings Limited (11609414) United Kingdom