About Mini Gp Racing Ltd (12337935) United Kingdom