This song is by 90s techno band Lords of Acid, whom I know nothing about. Sorry.
I secretly like rave music, techno, electronica etc, but I don’t know much about it. Since music that’s built on beats and samples tends to sound pretty anonymous there doesn’t seem to be any point in finding out who all the bands are. Anyway I found this track on some promotional compilation cd – the best of acid house or some such. Maybe soon I’ll get to go to a real rave, not one in somebody’s basement.