About Prox Group Lp (SL028341) United Kingdom