About Kachenai Limited (09508630) United Kingdom