About Project Hair Limited (10352343) United Kingdom