About Necia Hair Ltd (12457732) United Kingdom