Tried below but didn't work.
After the completion of PR, I noticed the file is not removed from master branch.
I can't directly run "git filter-branch" on master branch as I don't have force push permissions.
Is there a way to remove this File1.csv including its history (removing history is important due to the secret content in file) from master branch through a pull request?
Without force-pushing you can not rewrite history on the remote. Sorry, but what you are trying to do is not possible.