NCT06976892 - Investigating Idetrexed and Olaparib in Patients With Ovarian Cancer | Crick | Crick