About Vedanta Investments Limited (12815006) United Kingdom