About Glasgow Initiative Of Facilitation And Therapy Cic (SC665710) United Kingdom