VODAFONE IDEA LIMITED - CIN L32100GJ1996PLC030976 | Company