There appears to be a (badly titled) menu item that takes you to the company site, but it's hidden beneath the "hamburger" icon, which inexplicably appears even when the web page is full-screen on my laptop but is replaced by real menus at small screen sizes.