Gedunf PLC, Ramallah