Organisation PROJECT AID LTD (PROJECT AID LTD, PIC: 886471943) Type/Role Participant Programme Provide funds? no