About Omfx Trade Ltd (13348233) United Kingdom