About Journey Tech Ltd (11463274) United Kingdom