About Linked Europe Group Lp (SL023339) United Kingdom