About Jdk Mack Ltd (11856741) United Kingdom