About International Medical Technology Limited (02039222) United Kingdom