About Denuo Trade Systems Lp (LP019288) United Kingdom