About Essar Retail Ventures Limited (11777021) United Kingdom