About Tor Holdings Ltd (11071734) United Kingdom