Do I need to be a licensed beauty professional to purchase Nature’s Sugar wax?