About The Hair Lab Ne Ltd (12363619) United Kingdom