About Kachh Investments Limited (08302051) United Kingdom