About Sequential Skin Ltd (12547483) United Kingdom