Edmonds scores a £15m success with White Nile