About Vedanta London Ltd (11113847) United Kingdom