Zexia Ltd is a software house with head office in the UK.
Zexia Ltd company details