Get in touch

Please share the details of your enquiry below and we'll be in touch shortly.
Group 13657

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

Screenshot 2023-08-25 at 08.02 1