About Champion Chase Limited (10958939) United Kingdom