Number of redspots on leg

Asked for Male, 25 Years

There is a number of red spots on leg near ankle, it happens when i slept on floor and woke up next day... It itches a lot when time comes.... After searching on internet i found it is either similar to "keratosis Pilaris" or "Folliculitis".. I need some suggestion of cream or tablets