About Project Salus C.i.c. (07454402) United Kingdom