About Participatory City Foundation (10670149) United Kingdom