Looks like an "organization" tailor made to be awarded EU funds for their "mission".
Mysteries abound.
Mysteries abound.