About Ddc Mach Ne Ltd (13106318) United Kingdom