About Kikori Ltd (13392679) United Kingdom