Get in touch
Please share the details of your enquiry below and we'll be in touch shortly.
How you can find us
Email: hello@xelix.com
HQ UK Address: Senna Building, Gorsuch Pl, London, E2 8JF
US Address: 1401 Pennsylvania Avenue Suite 105, #4006, Wilmington, DE 19806
