About Allen Global Lp (SL020642) United Kingdom