About Omex Investments Limited (12389912) United Kingdom