About Taxi Ride Limited (10001312) United Kingdom