About Enteurix Ltd (13646904) United Kingdom