Omex Technology Systems
Registered in England No. 13879222