I don't think the location of the company matters. As far as the EU is concerned if you are serving an audience in the EU you have to comply even if you are hosting on AWS or any other hosting provider regardless of where you are in the world.
IANAL, but I don't think this law is a relevant factor when picking your hosting provider.