Lovely speakers those Beovox’s. I have a pair of their successors, the Beolab 1’s. Unless you’re really ‘in’ to the whole hi-fi thing, I’d suggest a modest 50w pc amp would do (maybe an oldie but goldie Denon PMA-350 or Pioneer A400) , a front end wi-fi streamer (Sonos Connect /Port). Any money saved would be well spent on a nice sealed ‘musical’ subwoofer (BK Elec XXLS400) that will help fill out the bottom end that will be a bit light on the Beovox’s.
You might even consider combining the streamer and amp into one box (see Sonos Amp).
HTH?
Gary