About Hachidori Limited (10200303) United Kingdom