Looks legit what you posted.
It’s from their website. Just because a poll is little known doesn’t mean it is bogus. Any full time polling firm must get paid in some manner. My sense is that there’s more money in manipulating outcomes than in being accurate.