About Ppc Racing Holdings Ltd. (13309357) United Kingdom