Internet - Ryde, England, United Kingdom
Business founded to exploit social media opportunities on the automotive fan-base sector.