About Interventional & Diagnostic Imaging Limited (12099265) United Kingdom