About Krishan Kiran Investments Limited (13532280) United Kingdom