About Vector Racing Limited (12631105) United Kingdom