You can buy Overwatch Boosting from every country in Europe.
When buying a Overwatch boost from Europe, make sure you write your playing country in order details for us to assign a booster from your country on your order.