German Taxes: Difference between Tax ID, Tax Number & VAT number?