I have been involved with many betas, including recent ones, and have never seen this web site posted before.
Odd domain registration if this is really an official WG site
Very minimal info on the web site.
No customer service links, FAQs, About Us, etc.
From their web site:
SECTION 20 - CONTACT INFORMATION
Questions about the Terms of Service should be sent to us at [email protected].
As is suggested by this on the bottom of the main page:
© 2022, WatchGuard Red Store Powered by NorthPoint
Apparently it was registered on 23rd March 2021
As far as I'm aware, it is not official.
If you're looking for promotional items, I would suggest contacting our sales team. You can find their contact form and phone numbers here: https://www.watchguard.com/wgrd-sales/emailus
WatchGuard Customer Support