THE HELPERS is a
browser extension publisher,
most of their extensions are
September 20th, 2022
NT = New Tab Randochat For pc is available for chrome web store just install it and change your chrome look with this.
You could send emails to publisher, or check publisher's website.