Important things you know before setting up a business in Ireland