Given that the rubbers are clearly embossed with the Tektro logo, I'm going to say yes. Also, XLC are not a manufacturer, so they must have got them from an actual manufacturer and Tektro would be any reasonable person's first port of call for brakes 🙂
Is this brake lever a rebadged tektro r200 / cane creek scr5?
https://www.richardsonsonline.co.uk/Catalogue/Components/Brakes/Brake-Levers/Drop-Bar-Levers/XLC-Road-Aero-Brake-Lever-Set-BL2500357000