About Zymophore Ltd (12555310) United Kingdom