I don't think so. The most natural reading of OP's post is that they are outside Europe. You wouldn't say "I can't imagine how much this affects small business in Europe" if you were yourself running a small business in Europe.
Ok, but their post talks about making a product in small volumes. It doesn't explicitly say that it's a small business, but together with the first person singular language, that's definitely the impression given.