or it's kinda amateur? Who owns this site?
You see, all those "an developer" and "Name ... Surname" seem to be very suspicious and strange.
As I can see, the site is hosted in EU. But name servers (dns1.webdrive.ru, dns2.webdrive.ru) seem to be very strange too. Can someone explain?