About Journey Technology Limited (12574308) United Kingdom