Do your Karndean floors look like this?
Scratches in vinyl are permanent. The only solution is to remove/replace the plank. A floor cleaner will simply clean the floor. A low-gloss wax/sealant will void your warranty and cause MASSIVE issues in about 2 years. Temporary finishes (such as 'polishes) are viable for 4-5 months.