If I remember from earlier posts about this Twister that it's hull has been painted, as William_H thinks.
In which case, you need not woory about matching the gelcoat colour because the fresh paint will hide it.
Matching the paint cpolour will be another story but at least if you don't get it right it's easy to scrape off and have another go!
I think car paint suppliers have a colour matching service and my local DIY shop does if you don't object to using non-marine paint.
Cleaning top sides...Looking at the photo on a larger screen suggests you may be correct and the hull has been painted, the edges of the scratch look more like scraped paint than Gelcoat damage.
As a short term measure (been there, done that, got the T shirt) get some International Gel Coat filler in white, mix a little up and scrape it across the affected area with a piece of flexible plastic (old credit cards are good for this). When it has set, any filler left on the surface will pick, chip or flip off while the stuff in the scratches will stay. Rub down with very fine wet and dry (2000-ish) and you're done. Unless the colour mismatch is extreme, nobody will notice the repair from more than a couple of feet away. You will, because you know it's there.
If you like having a really perfect, shiny boat you might want to get it professionally done, but if you aren't too twitchy it can wait for ages. I had several done this way which stayed unimprovd for years until I needed a bigger repair done, at which point the chap doing it used the stuff he had carefully matched to my gelcoat to fill every little scratch (including the ones I had patched) in the hull. It took him very little extra time as the hard work (matching) had been done.