USAConsumerComplaints.com is hosted by an overseas company called Hetzner Online GmbH – Hetzner Online GmbH is an Internet hosting company and data center operator based in Germany. Ironic the USA complaint site is owned, Operated, and Hosted by an oversea entity. This could be an attempt to hide behind layers of international laws that do not reach the USA or vise versa.
The website was established in 2012 and can rank high for your name when listed on it. The best option at this point is to NOT contact the website directly. Contact us for help with this site.
You will need a search engine reputation management campaign or other tactics to remove these links.