About Japan Momi Co. Ltd. (12918253) United Kingdom