About Champions Of The World International Limited (10606062) United Kingdom