About Japaneasy Ltd (12077182) United Kingdom