I am using Leatherique. It is an excellent product.
https://www.amazon.com/Leatherique-R.../dp/B0002SPCBW
The subject of cleaning leather seats has been discussed on this forum very well. Many stated that BMW OE leather care products work well. Some folks were offering other products they've used with good results. Try running forum search to find out about their qualities.