About Quin Medical Limited (11934276) United Kingdom