Well, yes and no.
Any kind of "legal person" can be funded - companies, organisations and individuals.
But you must be registered in an "eligible country", i.e. within the European Union plus a large number of associated countries. See full list in the Call Instructions.
/Jan-Olov, OrganiCity team.