Yeah, I like the site, simple and straightforward to navigate. Do you really need to use the term "Contact our pre-sales team"?, should probably just use "sales team".
Website doesn't have a favicon. Would be nice.
Should also select "Ireland" or UK as the default country option in the dropdown.
all in all, nothing too wrong with it. seems good. Best of luck with it