About Challenge International Lp (SL034386) United Kingdom