About Kali Investments Ltd (12311169) United Kingdom