About Omex Agricultural Holdings Ltd. (01121655) United Kingdom