Start a custom chocolate business

Hello everyone

I'm thinking of starting a business in my office by customizing chocolates. The ones I'm talking about are the little squares used at weddings in hotels or other special occasions, in a variety of packaging colors and different messages. I have attached a photo of those to which I am referring and, by the way, I am in the UK. The problem is that I do not know how to print them. Do you need a machine or a special printer for this? I know that there are ways to do it at home, but it does not look professional. Any help would be appreciated, thanks