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.

References:
https://forums.digitalspy.com/discussion/14411/has-traxdata-gone-bust

Debit Card Video Example