NCT04109573 2021-08-31FLANHomerton University Hospital NHS Foundation TrustPhase NA Unknown20 enrolled