About Holden Racing Team Limited (12630797) United Kingdom