My biggest question is: why isn't it linked on the homepage? (along with virtually any other company information).
The linked page (https://www.airhelp.com/en/ahlp/travels/) is a terrible landing page and doesn't have much information or a link to the homepage. The homepage is much more informative about what they offer, which is more than just a map of your past flights.