Maybe Eire ?
ICAO is not a licence issuing authority so I don't know what an ICAO licence is. A licence is issued by a sovereign state or an oversight authority ( such as the JAA ). As far as I know most if not all of the JAA member countries are also signatories to the ICAO, but that doesn't make the latter responsible for issuing licenses nor necessarily confer any interchangability between the licences issued by any convention signatories.
There are 29 JAA member states .
This link might be of some help.