Peter Aru, Sweden, Rydebäck (S), M, Benovatec AG