It's the Johns Hopkins University CSSE dataset, and recovered cases are indeed not properly tracked for some countries. But you can just look at the crude numbers of confirmed cases and fatalities to see that the situation in Germany and the UK follow different dynamics (cf this plot[1] of the new confirmed cases, though the difference is of course in part due to the testing rates),
However, from looking at the daily fatality rates, you're right that the UK might indeed be already past the peak as well.
However, from looking at the daily fatality rates, you're right that the UK might indeed be already past the peak as well.
[1] https://i.imgur.com/6YJ6op8.png