About Continental Travelers Limited (11549666) United Kingdom