About Hachiman Ltd (12180050) United Kingdom