About Wakizashi Corporation Ltd. (12923805) United Kingdom