Mobility of companies in the European Union: a jigsaw of company law and tax law, case law and secondary law falling into place?