About Mundra Investments Limited (11193376) United Kingdom