As stated in the previous answer it will be from the system manufacturer.
Depending on your expertise with windows you will be able to recover that drive space in the future. If you create your own bootable installation media from Download Windows 11 - Microsoft you can clean install windows and delete that recovery partition during the process.
That factory recovery partition will always have the factory image and so become out of date in the future as windows is updated with new versions. So if the device was supplied with 25H2 then when 26H2 is available for download later this year you can clean install windows (if required) and a clean install would remove that partition.
You don't need to do it unless you feel the need to have that space for your use.
Sometimes the manufacturer will have a folder called Drivers located on the C: drive. I would backup that folder so you always have it available during the clean install. You just need to remember to have it to use with the boot USB created for a clean install.