Setting Up Company In Ireland: Uncover Its Hidden Benefits