I would suggest that this idea of a GmbH does not actually work the way you think it does. Maybe it once did, but not any more. For instance:
Wirecard Technologies GmbH
Wirecard Sales International Holding GmbH
Wirecard Acquiring & Issuing GmbH
Wirecard Acceptance Technologies GmbH
Much of the regulatory structures in Europe work this way, they assume that both good and bad guys will play by the same rules.Spoiler: the bad guys don't care about the rules!