About Spetra Hair Ltd (13332207) United Kingdom