Stay away from them. They are a scam. a) They claim to be a Payment Processor - which they are not. All that they do is generate leads from internet…