How did I buy DisplayFusion?

I have bought DisplayFusion via Steam in 2015:
2023-03-13--03-41-41