Catholics Come Home is a private non-profit organization. While they offer their advertisements and website to the Church, they are not financed by the Church.
They appear to be distinct from ever leftist organization in that, at least.