Peel and blend the onion, garlic and ginger with the soy sauce, rice wine and honey, then pour it into the slow cooker.
Add in all of the remaining ingredients and stir to combine.
If your ribs are not already separated, remove the membrane by picking at a corner until you can grab hold and give it a pull, then cut the ribs into individual pieces.
Turn the slow cooker to low and cook for 6 hours
Carefully remove the ribs from the slow cooker and allow them to cool for 10-15 minutes. Be careful because the meat will want to fall off the bone.
Now is a good time to heat your grill (broiler) as high as it will go.
Pour the cooking juices back into a blender and blitz until smooth and well combined.
Pour the sauce into a 30cm or 12" frying pan over a high heat and reduce by a third to half, this should only take 5-6 minutes.
Baste the ribs with the sauce and slide them under the grill for 5-6 minutes, flipping them halfway through.