About Torz Limited (11120419) United Kingdom