About Leadex Systems Lp (SL025273) United Kingdom