About Champion Sponsorship Ltd (11275319) United Kingdom