About The Joint Palestine Project Ltd (13228402) United Kingdom