About Sugar Sugar Beauty Limited (10460362) United Kingdom