In a small bowl, mix together flour, baking powder, baking soda, cinnamon, cloves and salt.
In a large bowl, beat together eggs, sugar and pumpkin puree. Add flour mixture.
Fill greased bundt cake pan evenly with batter. Bake at 375˚ for 40-45 minutes of until cake tester come out clean.
Let cool for 10 minutes then flip gently onto a cake stand or large flat plate.
While the cake is cooling, beat together the icing ingredients until smooth. Fill a ziploc bag with the icing and cut a tiny hole in one corner. Squeeze the icing out of the hole in the bag to get the pretty piped icing look.