It sounds like you may have encountered a common issue with dual booting Windows 11 and Windows 10. When you install Windows 11 onto a system that already has Windows 10 installed, the process creates a new EFI system partition (ESP) for the new installation, rather than using the existing ESP.
In order to remove the extra EFI partitions and reclaim the space they occupy, you will need to first determine which partition is the active boot partition. To do this, you can open an elevated command prompt and run the command "diskpart". Then, enter the command "list disk" to view a list of all disks attached to the system. Select the disk that contains the extra EFI partition by running the command "select disk [disk number]". Finally, run the command "list partition" to display a list of all partitions on the selected disk. You should see several partitions with sizes ranging from 100MB to 500MB; the active boot partition will typically be the smallest partition with a "System" label.
Once you have determined which partition is the active boot partition, you should avoid deleting it or you'll render your system unbootable. Instead, you can try deleting the unused EFI partitions in a cautious manner. To delete a partition, run the command "select partition [partition number]" and then "delete partition". Note that any data on the deleted partition will be lost.
In general, it is recommended to back up important data and make a system image before proceeding with any changes to the partitions on your disk. Additionally, be sure to make a note of the partition numbers and labels of the partitions you are deleting, in case you need to restore them later.
I hope this helps! Let me know if you have any further questions or concerns.