About Jalaram Investments Limited (13001164) United Kingdom