In a large bowl of bag, mix together marinade ingredients and add beef. Allow to marinade 8 hours to overnight.
In a saucepan, add the coconut cream, water and salt and bring to just under a boil. Add rice and stir. Cover saucepan and remove to low heat and simmer for 15 minutes until rice is cooked and liquid is absorbed.
Meanwhile, add the ingredients for the peanut sauce to a saucepan and heat gently, stirring occasionally. Take the beef slices and skewer them onto water soaked wooden skewers. Discard marinade.
Heat oil in large frying pan (if using) and fry skewers about 5 minutes on each side or place over open fire and cook using same time frame. Each side of skewers should be browned evenly.
Serve with scoop of rice and peanut sauce for dipping.