About Challenge (europe) Holdings Limited (10766992) United Kingdom