About Canon Medical Research Europe Limited (SC341779) United Kingdom