Rivalhost - You are going after the wrong company
Chimpmania.com is hosted on servers in The Netherlands with a mirror backup site in Finland.
Those racists unfortunately are "black hat" level computer hackers, and they have been spoofing various IP addys to hide their true host. Cloudflare at one time was a freebie that anyone could use. Rivalhost is a legit business that does DDoD protection for major companies. I doubt very much either Rivalhost or Cloudflare has anything to do with chimpmania.com . I too once tracked a spoofed chimpmania lead first to Cloudflare and then to Rivalhost, but later found out this site is housed in Europe, probably by an American residing in Russia using Finnish and Dutch servers. I think I know the name of this American, but I would not publish a name (unlike you) until I was absolutely sure with irrefutable proof.