About Eurekaha C.i.c. (10640653) United Kingdom