ZEBRAFFE VENTURE PRIVATE LIMITED - CIN