You can easily add video to your website through Umbraco.
There are two steps:
Step 1: Get your video onto a video site (e.g. YouTube)
Step 2: Link your website to that video.
The easiest way to do this is to upload it to YouTube. The process changes from time to time, but your first step will be to create an account on YouTube for your company. Go to www.youtube.com, signup, and then look for the button Upload My Video.
ALthough you can put your video anywhere in your site, sometimes it's easier to ask support to do it. Email us at support and we can give you a quote to prepare it.
But if you're happy to get your hands a little dirty with code, then you can follow these steps.
There are other sites that can hold your video securely, but there is usually a monthly cost associated with hosting them.
A couple to try are: