About Taxi Rentals Holdings Ltd. (10064005) United Kingdom