To make the marinade, combine all ingredients (minus the parsley), coat the chicken breast well, and refrigerate for at least 2 hours.
Arrange the chicken pieces on a few skewers.
Place the chicken on the grill and cook on both sides for about 3-4 minutes, until cooked through.
To make the sauce, pour the chicken stock in a pan over a medium heat, add the ginger, garlic, peanut butter, soy sauce and honey and give it a good stir.
In a small bowl, combine the cornflour with 2 tablespoons of the stock, mix well, then add to the pan.
Stir well until the sauce thickens slightly, add the lime juice, give it a good mix, then remove from the heat.
Place the chicken skewers on a serving plate, brush the chicken with the peanut sauce, and retain the rest of the sauce for dipping.
Garnish with freshly chopped parsley (or coriander).