About At Ssa Beauty Limited (11928920) United Kingdom