About Torkzad Radiological Diagnosis Ltd (11150237) United Kingdom