About Senshukai Co. Ltd. (FC029161) Japan