About Kach Ltd (10805866) United Kingdom