About Omex Technologies Ltd (12602072) United Kingdom