About Logic School Services C.i.c. (09092126) United Kingdom