About Hakachan Ltd (12216559) United Kingdom