VIVID POWER RESOURCES PRIVATE LIMITED - CIN