About Kach Holdings Limited (08999235) United Kingdom