“No company name listed on their website. I asked them their company name on their Facebook page and they blocked me. Seen a few reports that they require some people to install cracks and patches for software to work.
If this is a legitimate business, why don't they have a registered company and list their address?”