Superb Skin Care is a company based in Florida that specializes in making beauty products. They have just launched the latest product in their range that is a 'Face Lift' in a bottle and it has been getting lots of positive reviews on regarding this. All of their products are made in the USA and are never tested on animals.