About Jmac Technologies Ltd (09009298) United Kingdom