You shouldn't wax it because in certain lights it'll show up and look really bad, you could use regular non-automotive cleaners, but regular car wash shampoos like meguairs are fine. But if you want a specific product for matte/satin finishes I know that Chemical Guys makes a product for it called Meticulous Matte Auto Wash, there's also a quick detailer made by them.
auto obsessed CG matte wash