The official website for the company is vimeo.com. The company can be reached via phone at 212-524-8791 or via email at ir@vimeo.com.