About Kami Intelligence Limited (NI643843) United Kingdom