If BMW Scanner can do it, I'd honestly just buy the cable for £20, and know that you'll save yourself the cost of a diagnostic scan from a garage in the future if a light ever comes on... (Assuming you have a laptop of course!)
Scanner 1.4 resets it. To remove it completely so it never happens again requires more fancy kit. I have scanner.
The suggestion of buying it yourself is a good one and les than the fuel to get to me.
If you want my help I’m available most days.