KnowARC co-operates with a large number of groups and organizations