Registering a company in Ireland - What are its pros and cons