NCT06393621 - Investigate the Effectiveness of KEFPEP® on Regulating High Blood Pressure | Crick | Crick