About Cho Hachi Limited (11312790) United Kingdom