About Myconeos Limited (11439215) United Kingdom