About Curo Hair Limited (12911028) United Kingdom