About Global Peace And Progress Initiative C.i.c. (12278399) United Kingdom