About World Journeys Plus Ltd (10093368) United Kingdom