5950 Financials - Japan Power Fastening Co., Ltd. | Makkler