Where's the apps?

According to Wikipedia:

data is primarily contributed by smartphone users who have installed apps, such as OpenCellID[4] or OpenCellID Client,[5]

[4] https://play.google.com/store/apps/details?id=de.enaikoon.android.inviu.opencellid
[5] https://play.google.com/store/apps/details?id=biz.wolschon.android.opencellid.client&hl=en_GB

source: OpenCellID - Wikipedia

Links to both of those apps (de.enaikoon.android.inviu.opencellid & biz.wolschon.android.opencellid.client) return

We're sorry, the requested URL was not found on this server.

What happened? Why are these apps no longer available? And why does wikipedia still link to them?