About World Ride Ltd (13576475) United Kingdom