Feynlab Inc. Company numberFC042364 StatusActive TypeOther Company Type Incorporated20 Jun 2024 Registered office 860 N. Ridge AvenueLombardIllinois Data JSON Markdown