About Just Magic Touch C.i.c. (13702429) United Kingdom