About Nemo Trade Asset Management Lp (SL032528) United Kingdom