About Keene Medical Limited (11978788) United Kingdom