About Excurs Lp (SL032721) United Kingdom