© 2025 MXT. All rights reserved. ManxTech Limited - Isle of Man Registered Company 132297C. ManxTech Limited is registered with the Isle of Man Financial Services Authority as a Designated Business under the Designated Businesses (Registration & Oversight) Act 2015.