Here’s what consumers have asked with answers from AmazingRDP staff and previous consumers.
It is a scam. They are not a US company, there are not registered anywhere in the US but they use fake number and address in the US to scam people. They are originated in india and operating in india