About Platinum Race Technologies Limited (08588362) United Kingdom