I would hope that random "non-government related non-profits" aren't using .gov domains. Isn't the whole point of the domain that it's just for government entities?
Lots of small towns have dot coms when they could have dot gov.
So apparently the Irish Post Office wants to be seen as an international player?