About Japan Asakusa River Co. Ltd (12814973) United Kingdom