About Seeds Of Hope International Organisation Limited (11350142) United Kingdom