This would be my recommendation if you would live in germany:
Willkommen | Lederzentrum - Spezialist für Lederpflege, Lederreparatur, Beratung
They can mix you color that matches exactly to your leather. They also have the most Porsche and other german manufacturer leather colors on stock. Also leather leather repair sets, leather car products and so on.
They do have a distributor for their products in Canada:
Cuir Esthética entreprise traitant écologiquement le cuir
Regards from germany
Markus