By Dominic Chopping STOCKHOLM–Karo Pharma AB said Tuesday it has agreed to buy Belgium-based consumer health-and-beauty company Sylphar Group in a deal valued at up to 300 million euros ($337.9 million) from Vendis Capital and Sylphar’s founder, Robin List. Sylphar holds a portfolio of brands sold through online marketplaces, web shops and e-pharmacies and generated…