South Portland competes at the Little League World Series