Do I need a UPC licence to sell in America?

No, you don't need a UPC to sell in North America.

The 13-digit GTIN used in Ireland, and the rest of the world, is accepted in North America. All GS1 Ireland barcode numbers can be used globally so you don't need separate licences to sell in different countries.