About Torus-r Ltd (11822890) United Kingdom