About Tourists World Ltd. (10643744) United Kingdom