Does anyone know something about this black cat sticker that randomly appeared around central london?