Failsafe Payments provides the Internet payment services for websites all over the world.
If you have a transaction on your billing statement that refers to WWW.ETCLUB.CC, you are at the right place.