About Jmack Ltd (08879643) United Kingdom