EMI or bank for UK LLC under company name

I heard negative things about wise, would you recommend a German GmbH instead of a UK LLC for my purpose (basically freelancing and selling merch and stuff)? And how is tax in germany?