I have painted over glass, tiles, shower formica(not sure what you call it in your country) inside a shower,copper pipes just about anything with BIN-laden sealer by zinnser.
the only thing that gives this awesome paint a run for its money is silicone.
About the only thing that will stick to silicone is silicone. Paint will stick to the "paintable siliocone". SW sells their brand which probably is made by someone else. Dow Corning also makes it as well as a few others. Although less common, it is very readily available.