SENSEZ AND SPACEZ PRIVATE LIMITED - CIN