About Pure Mycology Ltd (12230748) United Kingdom