About Jaikara C.i.c. (06071924) United Kingdom