About Rajesh Kumar Khosla Investments Limited (13417169) United Kingdom