About Clinetech Limited (10424958) United Kingdom