2938 Teknik - Okamura Foods Co. Ltd. | Makkler