The softw they use is Etomi which is a variation on LW. It's a copy. Since LW's code is not copyright/patented, some people do their own variations. There's been people with problems with that softw coming here before. That is a scam site alright. You'll see it & others known of listed here:
Known Scam Sites (click on link)
Contact the bank that you wish to cancel any further transactions with that company site. Most banks & credit companies have some type of dept that deals with fraud & policing of transactions. So perhaps you should investigate further with your bank to speak to the right people. Perhaps phone the main branch/head office & ask which dept you should speak to so you're in the right direction.
I couldn't get to the page you listed in your link but got here with some backtracking: http://www.mp3downloading.com/Shared/members/main/site/