Advantages of forming a company in Ireland