NEXEN TECHNOLOGIES AND TRADING PRIVATE LIMITED - CIN