About Medchi Limited (12812606) United Kingdom