About C C Tourism & Investment Ltd (11826386) United Kingdom