Has Traxdata Gone Bust?

I've just been to Traxdata's web site and it seems to have disappeared from the face of the earth. I know for the past few months it's been under construction, but when I go to the website all is showing is the FTP page and nothing else.

I didn't find the right solution from the Internet.


Debit Card Video Example