Microsoft ireland operations ltd vat July 8, 2019 16 32 64 128 Microsoft ireland operations ltd vat number Microsoft ireland operations limited rekvizitai Microsoft ireland operations limited nip Microsoft ireland operations limited vat number Microsoft vat Microsoft corporation vat number