STEPHEN CONSULTING AND VENTURES PRIVATE LIMITED - CIN