About Mad Catz Europe Limited (04017563) United Kingdom