About Medicid Ltd (13351256) United Kingdom