About Survivor Researcher Network C.i.c. (13550988) United Kingdom