Nikken Sekkei Ltd.

GPTKB entity