About Image Diagnostic Technology Limited (02653890) United Kingdom