About Eighteen Hair Ltd (12636315) United Kingdom