Odin Space Group, Inc. Company numberFC043260 StatusActive TypeOther Company Type Incorporated10 Dec 2025 Registered office 1820 East Garry AveSanta Ana Data JSON Markdown