About Fine Touch Medical Ltd (12088091) United Kingdom