About Koupparis Medical Limited (12268563) United Kingdom