About Dmc Global Holdings Limited (12276232) United Kingdom