About New Wave Hair Ltd (11595238) United Kingdom