welcome, Rakesh. How's your German? Because to set up a business and operate as you wish, there will be the need for capital outlay (for shop, equipment and also business setup) plus the majority of your clients will be, unsurprisingly, German-speakers. So you'll likely need to speak some (as in a lot really)
Just Wondering, Like....