Since Creator Studio has printing facilities, printing orders in several countries. Creator Studio will invoice you from different legal entities as well as VAT numbers depending on in which country your order was printed and sold to you.
You will, for your orders printed in one of our printing facilities in EU, also receive a separate invoice for shipping service.