The surf brand Gotcha has launched a new website, Gotchaeurope.com, where customers will be able to buy online.