About World Championship Air Race Ltd (12467879) United Kingdom