The imprints top left are the BMW logo, the part number, I guess, and the logo for the Italian accessory company, Stilmotor. They make aftermarket plastics rather like Acerbis etc. I’ve looked on their website and although they still list a mudguard bracket or two , not this one.