This seems to be run by a random dude looking for funding:
About ERICI
ERICI is a non-commercial initiative in its founding phase. It is not yet a legal entity, sells nothing and charges no fees.
(https://erici.eu/impressum.html)