About Mavella Trading Lp (SL034560) United Kingdom