About Khanderav Investments Limited (13217101) United Kingdom