I use spray on grease designed for bike chains. If you don't lube, the front sprocket will wear out in no time at all & wear will accelerate on the chain rollers & rear sprocket.
Don't know what is available over there but Castrol chain wax seems to do the job okay without too much fling.
I did use a scottoiler but found it too messy.
Also after a while dirt will build up on the chain so that needs cleaning off as & when it needs it. There are cleaners available but kerosene is okay as long as you don't leave it on the chain too long (certain stuff can cause the 'O' rings to deteriorate & fail)
Your chain is one of the most important and often most neglected items. It should be checked for adequet lubrication along with slack before every ride. If needed it should be cleaned and relubed after each time you ride through dirt or wet conditions. At a minimum at every oil change you should check the chain for stretch and alignment. There are many products to choose from. Since my race team is sponsored by Dumonde Tech racing oils we use there chain lube which works very well.
I was told to lube the chain about every 100 miles, seems a bit steep, but I've lubed it about three times in my 500 miles. i figure about every day i gas up is okay (approx 120-140 miles between fill-ups).