About Vellor Trading Lp (SL014101) United Kingdom