About Kiran Investments Limited (05865127) United Kingdom