About Kalran Investments Limited (00753881) United Kingdom