About Yahosuka Co. Limited (07077467) United Kingdom