About S&p Beauty Limited (12470396) United Kingdom