Crazy in love by Beyonce - who did the beat to this song?

Sounds like it could be the Neptunes but I can’t find anything anywhere.

According to this website, it’s from Kool & the Gang.

And look at this picture! Damn!