About Mactx Company Ltd (12022076) United Kingdom