EX BARSA VENTURES PRIVATE LIMITED - CIN