Your domain name doesn't need to match your company name; however same domain and company name will help in SEO and get you more traffic.