I started by looking at this IP through Censys. Indeed, it belongs to the French hosting company OVH.
The first thing that drew my attention was the Apache server that was hosting a page with an unambiguous name: HYDRA Tor DarkNet 2021 | hydraruzxpnew4af onion.
… or was it?
To cross reference this finding I switched to Shodan and looked at the raw data for 51.68.122.44.
A couple of observations: