About D Mack Global Limited (11736095) United Kingdom