NCT05537753 - Encore PFO Closure Device - The PerFOrm Trial | Crick | Crick