About Jmac(holdings) Ltd (08885410) United Kingdom