Johan Andersson — Swedish association football player