In a bowl make a marinade by combining, ketchup manis, soy, wine, sugar, Five spice, ginger, garlic and chilli sauce.
Place chicken pieces in marinade mixture and marinade for 6 hours or even better over night.
Add oil to a medium saucepan and heat over medium to high heat until hot.
With your hands, wipe off excess marinade from the chicken. Place in the combined Five spice and flour mixture. Dust off any excess. Carefully lower chicken pieces into the hot oil and shallow fry for 5-6 minutes or until golden. Place on some paper towelling to drain excess oil and serve immediately with extra salt and a good squeeze of lime.