About The Skintellectual Group Ltd (12022530) United Kingdom