About Mycotech Europe Ltd. (03592947) United Kingdom