About Essar Investments Limited (10401667) United Kingdom