About Alpha Group Lp (SL027203) United Kingdom