OBSCURA CREATIVE PRIVATE LIMITED - CIN