About Just Taxi Ltd. (12041947) United Kingdom