About Medical Mycology Ltd (13169310) United Kingdom