About Phoenix Findhorn C.i.c. (SC155512) United Kingdom