KCGD is a browser extension publisher, most of their extensions are fun extension.
May 20th, 2021
prevents rickrolling
You could send emails to publisher.