Yes, you can use KBS Klean to clean a surface before spraying paint. It is a great cleaner and degreaser and will leave a clean surface for painting.
You can find complete directions for KBS Klean here: https://www.kbs-coatings.com/kbs-klean-directions.html