Got this lube after a lot of research. Also found a post by the founder on reddit startup discussions. Cleaned the chain and lubed with just a few drops, chain is smooth as butter.
Tried it on my roadbike. In one application I was able to ride more than 500km. It is a self cleaning all weather wax lube. Manufacturer says their lube lasts till 1500km under right application. In my experience it is far better than dry lube and wet lube both.