About Kanda Life C.i.c. (11850339) United Kingdom