About D Mack Holdings Limited (10551108) United Kingdom