About Tor Associates (uk) Limited (06332709) United Kingdom