About Khaneja Investments Limited (13212739) United Kingdom