DDMC Holdings

GPTKB entity