About Kahoro Consulting Uk Ltd (04418399) United Kingdom