About Dma Holdings Limited (09993089) United Kingdom