About Master Peace Academy C.i.c. (13260261) United Kingdom