About Novae Trade Global Ltd (12694479) United Kingdom