About Vela Trading Lp (SL020062) United Kingdom