NCT02051348 - Study of Pylopass Versus Placebo in Subjects Who Are Helicobacter Pylori Carriers and With Mild Indigestion | Crick | Crick