About Ride (u.k.) Limited (12892895) United Kingdom