About Dmx Group Holdings Limited (10510506) United Kingdom