About Yokoten&co Ltd (13168138) United Kingdom