SNAPPIKART TECHLABS PRIVATE LIMITED - CIN