About Journagoo Ltd (12000110) United Kingdom