STIRRED CREATIVE ADVERTISING PRIVATE LIMITED - CIN