About Kach Ventures Limited (11972501) United Kingdom