About Afrest Group Lp (SL024726) United Kingdom