How to properly integrate Multi Brand

How to properly integrate Multi Brand

Having a bit of trouble trying to figure out how to configure multi-brand in MA.  From what i was told, we do multi-brand config with the Products and Topics Features, where each product is  actually a brand, and topics related to each.

The issue comes where we have the link for a lead to manage their preferences, than they are shown all the brands, not only the ones they are associated to.  Is there a way around this, or is there a better way to configure multiple brands in marketing automation?