About Khalifa Racing Ltd (12289050) United Kingdom