About Mactac Ltd (NI605503) United Kingdom