I don’t think there is something like a global database with all payware and freeware, unfortunately. What I do for my flights, I guess you might also do it similar, is to just quickly search in Flightsim.to with the ICAO if there is something there and as well in Simmarket. I basically use these two websites