The Corporate Enforcement Authority – A new era in the investigations and enforcement of company law