sharepoint online – Can I create an automated approval workflow for other people in the organisation & email notification does not have my name?

If you are using the Outlook connector, you can send an email as if it came from a shared mailbox. So you need to create a shared mailbox first and on the shared mailbox properties make sure to add your account to send as the mailbox.

Another way is to use the Mail connector which will allow you to send emails from microsoft@powerapps.com and not your email. For more info, watch this video: https://www.youtube.com/watch?v=NvNMGsyWooM