About Omni Trade Investments Limited (10702114) United Kingdom