I-O Corporation (UK) Company numberFC018949 StatusActive TypeOther Company Type Incorporated27 Nov 1995 Registered office 2256 South 3600 WestSalt Lake CityUtah 84119 Data JSON Markdown