Why Must You Consider Setting Up a Company In Ireland? - A Complete Guide