or could someone give me a name of wax , or something similar to remove minor scratches on the paint ?
Wax wont remove anything. A wax is essentially a lense, its a layer on the car to which the paint is observed through.
The first question is... can you feel the scratch with your finger nail? If so, then you wont be able to remove the scratch by hand, its a machine polisher job, or worst a respray.
If you cant feel the scratch then you need to polish it out. Again, the misconception here is that polishes remove scratches etc. If you are doing any work on the paint by hand then you probably are not removing the scratch, as to remove the scratch you need to remove some of the lacquer which can only be done by a machine polisher.
Most if not all polishes contain 'fillers' and abrasive particles, they do not only fill the scratch to make it less visible but also smooth the edges to make it refract the light less, again making it less visible.
So to answer your question, a good starter polish is Auto Glym Super Resin Polish. It routinely wins best all rounder polish and is known within the detailing world as being a great polish to start on. Can be bought at Halfords:
Halfords | Autoglym Super Resin Polish 500ml
This polish will fill scratches making them less visble, it has tiny particles that fill marks and leaves the paint looking glossy and shiney. Now, the issue here is that over time the polish will wash out with rain etc, so you need to 'seal' in the work you do. This is when a wax comes in, a wax over a polished car will keep it looking cleaner for longer. Auto Glym also do a beginners wax:
Halfords | Autoglym High Definition Wax
Another great product to being with.
Hope this helps, this is beginner 'detailing' stuff and gets a lot more in depth depending on how much effort you want to put in.