You can contact us through a variety of different ways and technologies:

If you are feeling security conscious, you can use our GPG key below to encrypt your messages, or verify the signatures of emails we send out to make sure they really came from us.


Maui Systems Ltd, Registered in Scotland No. SC313535
Lamancha Hub, Old Moffat Road, Lamancha, EH46 7BD
Phone: +44 131 564 1980
VAT Registration Number # 895 5348 69

This site uses cookies. Some of the cookies we use are essential for parts of the site to operate and have already been set. You may delete and block all cookies from this site, but parts of the site will not work.