About Kane Medical Limited (12550383) United Kingdom