About Japanogs Ltd (13620919) United Kingdom