AltarPay
Consumer Report
I too have been scammed... I have reported them to the FBI and the UK CID and also Interpol... Now the authorities will bust them and throw them in jail. Also report them to the SEC and I would advise everyone to do the same, in addition report the website to Google They are going to get busted ...