I tried Google to find more info on this crew and got nowhere. WSHH did have this info posted, which references Star Camp(??):
Check out the Giggle Club's new video "Jump Rope". Star Camp is a new and rare opportunity for children with the desire, dedication and talent to share expression creatively through popular music. Discovering young singers, rappers and dancers, Star Camp is the blueprint to becoming the world's next multimedia mega-star. Kids from all over the world, can watch and learn as a selected few get the chance to become superstars.
WTF? With a little more searching, I found out that Star Camp is a Nick Cannon/Quincy Jones/QD3-venture for TurboNick, AKA Nickelodeon's web channel? Yo, Nick is guapping it up, no?