About Jyochan Limited (11273988) United Kingdom