About Kach Investments Limited (10474278) United Kingdom