The key was "generated" on Mar 7th. Not my site. None of the transactions are mine, except for the input transaction on that date for 2.57~ btc which was initiated by myself by sending coin from localbitcoins. I have verified that I do have the private key by signing then verifying a message with that address.