About The Living Peace Initiative Cic (11422976) United Kingdom