About Malhotra Investments Ltd (11462692) United Kingdom