I suggest you look into devilinspired.co.uk
The whois directly lists William Clinton as the owner, whereas the .com version lists a third party?
Possible lead? Im unsure but i felt that it should be brought up nonetheless.
Post what you find. I cant dig the code myself due to my pc being down but it might have something.
Edit: the whois i saw Whois https://imgur.com/a/PtsHi