Company overview
Corporate Number
2700150102250
Japanese Name
ICT Factory GmbH
Entity type
Public Interest Corporation
Incorporation date
8 March 2021
Postal code
1500036
Country
Japan