About 1038 Taxis Ltd. (SC328207) United Kingdom