This is operated by a scam artist, stay away for your own good.
They don't list any ingredients on what they sell, just show you pictures that they claim are before/after but there is no proof that these are customers that actually went to them.
See a medical dermatologist, not a dodgy salesmen pushing a random elixir that doesn't even show the ingredients.