@Prakhar123 thank you for the discussion, I believe you can follow this suggestion Branding: Theia should has favicon icon · Issue #3600 · eclipse-theia/theia · GitHub.
As for the application name you can set it in your package.json
like so:
"theia": {
"frontend": {
"config": {
"applicationName": "Foo",
}
}
},