About Mycologic Ltd (12617549) United Kingdom