About Kahoro Consulting Services C.i.c. (11088406) United Kingdom