About Hachiman Jpn Limited (12615901) United Kingdom