Owner ICIPE behind that:

icipe.org - icipe