About Travel Republic Holdings Ltd. (06287252) United Kingdom