About Novex Investments Limited (10631364) United Kingdom