About The Bodymind Studio C.i.c. (SC586266) United Kingdom